16f3658c77ed8ae50725b176eb9c377aafa8663d,src/main/java/com/mercateo/common/rest/schemagen/generator/ObjectContext.java,ObjectContext,forField,#Field#,154

Before Change


                field.setAccessible(true);
            }
            List<U> newAllowedValues = new ArrayList<>();
            allowedValues.stream().forEach(x -> addToAllowedValues(field, newAllowedValues, x));
            builder.withAllowedValues(newAllowedValues);
        }

After Change


                field.setAccessible(true);
            }
            builder.withAllowedValues(allowedValues.stream()
                    .filter(Objects::nonNull)
                    .flatMap(value -> (Stream<U>) addToAllowedValues(field, value))
                    .collect(Collectors.toList())
            );
        }

        if (isRequired(field)) {